home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2003 #12
/
Amiga Plus CD - 2003 - No. 12.iso
/
AmigaPlus
/
Tools
/
Virus
/
xvs
/
xvs.readme
Wrap
Text File
|
2002-11-11
|
4KB
|
75 lines
Short: External Virus Scanner Library v33.39
Author: ghoermann@gmx.de (Georg Hörmann)
Uploader: ghoermann@gmx.de (Georg Hörmann)
Version: 33.39
Type: util/virus
============================================================================
== xvs.library - The eXternal Virus Scanner Library ==
============================================================================
== Copyright © 1997-1999/2001-2002 by Georg Hörmann ==
== Copyright © 1999-2001 by Alex van Niel ==
== Copyright © 2001 by Jan Erik Olausen ==
============================================================================
The xvs.library contains all the virus recognition and removal code that was
formerly included in VirusZ. This step has been taken for one major reason:
VirusZ, Virus_Checker, Virus_Executor and all the other antivirus software
can be updated quickly without releasing the whole packages every time a new
virus appears.
So simply install the xvs.library from this archive to your LIBS: drawer to
get 100% protection against the latest viruses.
To be able to check if the library in this archive really came straight from
the author, you can use my public key with the .sig files in the archive.
If you are not sure or do not trust the included key, then you can always
request an original copy straight from me (by email, see below) or get it
from the VHT-Denmark homepage.
Currently I'm developing the xvs.library package alone again, so for bug
reports, comments or new ideas just contact me at the following addresses:
Snail-mail: Georg Hörmann
Martinswinkelstr. 16c
82467 Garmisch-Partenkirchen
Germany
email: ghoermann@gmx.de
ghoermann@epost.de
============================================================================
xvs.library 33.39 (size: 61.196 bytes)
- Added size check to bootblock virus recognition in xvsCheckFile().
Any files bigger than 2048 bytes will no longer be tested for
bootblock viruses to avoid fake recognitions inside disk-images.
- Finally fixed the last MuForce hit ($c0.w) in xvsSurveyMemory().
Thanks to Sensei again for the report and Zeeball for further
suggestions on this topic.
- Fixed severe bug in 'Illegal Access' recognition code that caused
crashes on any files with virus-like hunklengths. Thanks to
Zeeball for the report and the example files.
- Added 'NoName (196 Bytes)' linkvirus and 'XFD Infiltrator' virus.
Thanks to Zeeball for sending them.
- Fixed problems with native MorphOS applications that directly call
xvs.library functions. Thanks to Harry Sintonen for the report and
for further help.
- Implemented custom Disable() function that prevents loss of data
on the serial port during xvsSurveyMemory() calls. Thanks to
Christian of CAPS (www.caps-project.org) for the report and the
excessive beta-testing!
- xvsSurveyMemory() now closes TCP ports opened by several viruses.
These currently are: 1666, 2000, 2001, 2227, 2333, 2421, 2551,
4097 and 9876. Please note that closing an open port doesn't cause
a virus report, it just happens!
- Once again improved the internal security stuff for less timing
problems with sensitive software (serial.device still has trouble
with 115200 baud on a MC68030, use 8n1.device instead!).
- Added 'Neurotic Death' viruses (6 versions) to xvsSurveyMemory()
and the installer files to xvsCheckFile().
- Added new developer files created by Dirk Stöcker. Thanks a lot
and sorry that I forgot to add them to the last release.
- Added installer script written by Dave 'Targhan' Crawford. Thanks
a lot for this contribution.